home *** CD-ROM | disk | FTP | other *** search
/ Fifty: Elektronik / FIFTY Elektronik (PS_Computer_Vertrieb).iso / ps8 / fty1043 / gepackt.exe / SPRACHEN / FORTRAN / FORTRAN.DOC next >
Encoding:
Text File  |  1992-08-01  |  1.9 KB  |  55 lines

  1. *************************************************************************
  2. ** Anmerkungen zur Sprach-Definitions-Datei FORTRAN.SSD für G.E.S.y II **
  3. *************************************************************************
  4.  
  5.  
  6.                              Einleitung
  7.  
  8. Wir weisen darauf hin, daß es uns das Herz zerbrochen hat, als wir einige
  9. Struktogramm-Symbole mittels GOTO realisieren mußten! Wir bitten Sie aber
  10. diese Schwäche nicht G.E.S.y anzulasten. Leider sind in FORTRAN 77 einige 
  11. Konstrukte nur mittels Sprungmarken zu lösen!
  12.  
  13. Es ist zu beachten, daß G.E.S.y ab der Version 2.0 nummerierte Sprung-Labels 
  14. zur Verfügung stellt. 
  15.  
  16.                              Anmerkungen
  17.  
  18. Die geschlossenen Zweige eines Struktogramms lassen sich leider nicht ein-
  19. deutig auf eine FORTRAN 77-Struktur umsetzen.
  20.  
  21. Deshalb folgende Bemerkungen:
  22.  
  23.  - Prozeduren/Funktionen:
  24.    Wurden nur als SUBROUTINE realisiert um bei ihrem Aufruf mit CALL arbeiten
  25.    zu können.
  26.  
  27.  - Schleifen:
  28.    Es gibt in FOPRTRAN 77 eigentlich nur eine Zählschleife (FOR). Deshalb
  29.    mußten die While- und die Repeat-Schleife mittels Labels gelöst werden.
  30.  
  31.  - Mehrfache Alternative:
  32.    Wieder nur eine Krücke, die mit ELSE IF arbeitet.
  33.  
  34.  - Parallel-Konstrukt:
  35.    ACHTUNG: Gibt es in FORTRAN 77 nicht! Nicht verwenden!
  36.  
  37.  
  38.  
  39.                                 Schluß
  40.  
  41. Wir hoffen trotzdem, einigen unserer Kunden geholfen zu haben. Falls Sie
  42. die eine oder andere Umsetzung gerne anders realisiert haben möchten, so
  43. nehmen Sie unsere Lösung als Rahmen und bauen Sie Ihre Änderungen darin
  44. ein. Eine Beschreibung des SSD-Aufbaus finden Sie im Handbuch.
  45.  
  46. Wir weisen darauf hin, daß aktuelle Fortran-Implementierungen gelegentlich 
  47. weit über den Sprachstandard hinausgehen können. Sollten Sie im Besitz so 
  48. eines Compilers sein, so können Sie gerne die Änderungen eintragen. Wir 
  49. wären Ihnen dann dankbar, wenn Sie uns Ihre Anpassung zusenden würden.
  50.  
  51.  
  52. Mit freundlichen Grüßen
  53.  
  54. S.I.P.
  55.